covered with straw or hay - Espagnol Anglais Dictionnaire